launch torpedos - İspanyolca İngilizce Sözlük